home *** CD-ROM | disk | FTP | other *** search
/ Aminet 3 / Aminet 3 - July 1994.iso / Aminet / misc / math / cp42.lha / cp42source.lha / plotgui.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-05-01  |  4.4 KB  |  125 lines

  1.  
  2. /*
  3.  *  Source machine generated by GadToolsBox V2.0
  4.  *  which is (c) Copyright 1991-1993 Jaba Development
  5.  *
  6.  *  GUI Designed by : Chris Conger
  7.  */
  8.  
  9. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  10. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  11.  
  12. #define GD_add                                 0
  13. #define GD_delete                              1
  14. #define GD_full                                2
  15. #define GD_zoom                                3
  16. #define GD_grid                                4
  17. #define GD_quit                                5
  18.  
  19. #define GDX_add                                0
  20. #define GDX_delete                             1
  21. #define GDX_full                               2
  22. #define GDX_zoom                               3
  23. #define GDX_grid                               4
  24. #define GDX_quit                               5
  25.  
  26. #define GD_dellist                             6
  27. #define GD_delset                              7
  28. #define GD_canlist                             8
  29.  
  30. #define GDX_dellist                            0
  31. #define GDX_delset                             1
  32. #define GDX_canlist                            2
  33.  
  34. #define GD_pre                                 0
  35. #define GDX_pre                                0
  36.  
  37. #define PreSlide_CNT 1
  38. #define PlotWindow_CNT 6
  39. #define delwin_CNT 3
  40.  
  41. extern struct Screen        *Scr;
  42. extern APTR                  VisualInfo;
  43. extern struct Window        *PlotWindowWnd;
  44. extern struct Window        *delwinWnd;
  45. extern struct Gadget        *PlotWindowGList;
  46. extern struct Gadget        *delwinGList;
  47. extern struct Menu          *PlotWindowMenus;
  48. extern struct IntuiMessage   PlotWindowMsg;
  49. extern struct IntuiMessage   delwinMsg;
  50. extern struct Gadget        *PlotWindowGadgets[6];
  51. extern struct Gadget        *delwinGadgets[3];
  52. extern UWORD                 PlotWindowLeft;
  53. extern UWORD                 PlotWindowTop;
  54. extern UWORD                 PlotWindowWidth;
  55. extern UWORD                 PlotWindowHeight;
  56. extern UWORD                 delwinWidth;
  57. extern UWORD                 delwinHeight;
  58. extern UBYTE                *PlotWindowWdt;
  59. extern UBYTE                *delwinWdt;
  60. extern struct TextAttr       general9;
  61. extern struct NewMenu        PlotWindowNewMenu[];
  62. extern UWORD                 PlotWindowGTypes[];
  63. extern UWORD                 delwinGTypes[];
  64. extern struct NewGadget      PlotWindowNGad[];
  65. extern struct NewGadget      delwinNGad[];
  66. extern ULONG                 PlotWindowGTags[];
  67. extern ULONG                 delwinGTags[];
  68. extern struct ColorSpec      ScreenColors[];
  69. extern UWORD                 DriPens[];
  70.  
  71. extern struct Window        *PreSlideWnd;
  72. extern struct Gadget        *PreSlideGList;
  73. extern struct IntuiMessage   PreSlideMsg;
  74. extern struct Gadget        *PreSlideGadgets[1];
  75. extern UBYTE                *PreSlideWdt;
  76. extern UWORD                 PreSlideGTypes[];
  77. extern struct NewGadget      PreSlideNGad[];
  78. extern ULONG                 PreSlideGTags[];
  79. extern UBYTE                *PreSlideWdt;
  80.  
  81.  
  82. extern int newfile( void );
  83. extern int PlotDump( void );
  84. extern int addClicked( void );
  85. extern int deleteClicked( void );
  86. extern int fullClicked( void );
  87. extern int zoomClicked( void );
  88. extern int gridClicked( void );
  89. extern int quitClicked( void );
  90. extern int dellistClicked( void );
  91. extern int delsetClicked( void );
  92. extern int canlistClicked( void );
  93. extern int PlotWindowItem0( void );
  94. extern int PlotWindowItem1( void );
  95. extern int PlotWindowItem2( void );
  96. extern int PlotWindowItem3( void );
  97. extern int PlotWindowItem4( void );
  98. extern int PlotWindowItem5( void );
  99. extern int PlotWindowItem6( void );
  100. extern int PlotWindowItem7( void );
  101. extern int NewDepth1( void );
  102. extern int NewDepth2( void );
  103. extern int NewDepth3( void );
  104. extern int NewDepth4( void );
  105.  
  106. extern int PreOpenRequest( void );
  107. extern int preClicked( void );
  108. extern int PreSlideCloseWindow( void );
  109.  
  110. extern int SetupScreen( void );
  111. extern void CloseDownScreen( void );
  112. extern int HandlePlotWindowIDCMP( void );
  113. extern int PlotWindowVanillaKey();
  114. extern int PlotWindowRawKey();
  115. extern int OpenPlotWindowWindow( void );
  116. extern void ClosePlotWindowWindow( void );
  117. extern int HandledelwinIDCMP( void );
  118. extern int delwinCloseWindow();
  119. extern int delwinVanillaKey();
  120. extern int delwinRawKey();
  121. extern int OpendelwinWindow( void );
  122. extern void ClosedelwinWindow( void );
  123. extern int HandlePreSlideIDCMP( void );
  124. extern int OpenPreSlideWindow( void );
  125. extern void ClosePreSlideWindow( void );
  126.